slam (on) the brake - Turkish English Dictionary